pompous and bombastic preacher or lecturer - Alemán Inglés Diccionario